to mount a hill - Spanish English Dictionary